﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Globalization;

using Modelo_ETdA.Negocio.AmbienteComercial;

namespace Modelo_ETdA.Interface
{
    public partial class VerAmbComercial2 : Form
    {
        VerAmbComercial anterior;
        MenuAnaliseETdA menuAnalEtda;
        AmbienteComercial ambC;
        List<int> codigoDiv;
        List<String> nomeDiv;
        GestorAmbienteComercial gestorAmb;

        public VerAmbComercial2(VerAmbComercial ant, MenuAnaliseETdA menuAna, AmbienteComercial ambC, GestorAmbienteComercial gestor)
        {
            InitializeComponent();
            anterior = ant;
            menuAnalEtda = menuAna;
            this.ambC = ambC;
            if (ambC.orientadoZona)
            {
                orientacaoLabel.Text = "Zona";
                labelLista.Text = "Lista das Zonas:";
            }
            else
            {
                orientacaoLabel.Text = "Tarefa";
                labelLista.Text = "Lista das Tarefas:";
            }
            insereZonas();
            codigoDiv = new List<int>();
            nomeDiv = new List<String>();
            gestorAmb = gestor;
        }

        private void voltar_Click(object sender, EventArgs e)
        {
            anterior.Visible = true;
            anterior.insereAnalistas();
            this.Visible = false;
        }

        private void registar_Click(object sender, EventArgs e)
        {
            this.Visible = false;
            menuAnalEtda.Visible = true;
        }

        public void insereZonas()
        {
            foreach (Divisao div in ambC.listDivisao)
            {
                listaZonas.Items.Add(div.CodRelativo + " " + div.Descricao);
            }

        }
    }
}
